home *** CD-ROM | disk | FTP | other *** search
- Program prueba_SVGA;
-
- uses Graph;
-
- var
- Driver, Mode,
- TestDriver,
- ErrCode: Integer;
- DriverF: file;
- DriverP: pointer;
- dd,td : string;
- begin
- Writeln('(c) Ultra-Max 1993');
- Assign(DriverF, 'c:\pascal\tp\bgi\svga256.bgi');
- Reset(DriverF, 1);
- GetMem(DriverP, FileSize(DriverF));
- Close(DriverF);
- TestDriver:=InstallUserDriver('svga256',nil);
- Writeln(testdriver);
- readln;
- if GraphResult <> grOk then
- begin
- Writeln('Error instalando el controlador.');
- Halt(1);
- end;
- RegisterBgiDriver(DriverP);
- Driver:=Detect;
- mode:=3;
- InitGraph(testDriver, Mode, 'c:\pascal\tp\bgi');
- setbkcolor(6);
- cleardevice;
- setcolor(7);
- str(driver,dd);
- str(testdriver,td);
- outText(dd);
- readln;
- outText(td);
- Readln;
- ErrCode := GraphResult;
- if ErrCode <> grOk then
- begin
- Writeln('Error inicializando: ',ErrCode);
- Halt(1);
- end;
- OutText('Controlador Instalado...');
- circle(100,100,50);
- Readln;
- CloseGraph;
- end.
-
-